package com.gkey.sole.base.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import com.gkey.base.web.BaseController;

/**  
 * @Title: 错误页面跳转.java
 * @Package com.gkey.sole.base.controller
 * @Description: TODO
 * @author GuoKey
 * @date 2016年8月14日 上午11:37:21
 * @version 1.0
 */
@Controller
@RequestMapping(value="/error")
public class ErrorController extends BaseController<Object, Integer> {
	
	/**
	 * @Description: 浏览器分类错误
	 * @param req
	 * @param res
	 * @param model
	 * @return   
	 * String  
	 * @throws
	 * @author keyGuo
	 * @date 2016年8月14日 上午11:40:54
	 */
	@RequestMapping(value="/100",method=RequestMethod.GET)
	public String error100(HttpServletRequest req, HttpServletResponse res, Model model){
		
		return "/error/100";
	}

	/**
	 * 
	 * @Description: 111
	 * @param req
	 * @param res
	 * @param model
	 * @return   
	 * String  
	 * @throws
	 * @author keyGuo
	 * @date 2016年8月17日 下午3:10:59
	 */
	@RequestMapping(value="/111",method=RequestMethod.GET)
	public String error111(HttpServletRequest req, HttpServletResponse res, Model model){
		
		return "/error/111";
	}
	
	/**
	 * 
	 * @Description: 401
	 * @param req
	 * @param res
	 * @param model
	 * @return   
	 * String  
	 * @throws
	 * @author keyGuo
	 * @date 2016年8月17日 下午3:11:04
	 */
	@RequestMapping(value="/401",method=RequestMethod.GET)
	public String error401(HttpServletRequest req, HttpServletResponse res, Model model){
		
		return "/error/401";
	}
	
	/**
	 * 
	 * @Description: 404
	 * @param req
	 * @param res
	 * @param model
	 * @return   
	 * String  
	 * @throws
	 * @author keyGuo
	 * @date 2016年8月17日 下午3:11:15
	 */
	@RequestMapping(value="/404",method=RequestMethod.GET)
	public String error404(HttpServletRequest req, HttpServletResponse res, Model model){
		
		return "/error/404";
	}
	
	/**
	 * 
	 * @Description: 500
	 * @param req
	 * @param res
	 * @param model
	 * @return   
	 * String  
	 * @throws
	 * @author keyGuo
	 * @date 2016年8月17日 下午3:11:22
	 */
	@RequestMapping(value="/500",method=RequestMethod.GET)
	public String error500(HttpServletRequest req, HttpServletResponse res, Model model){
		
		return "/error/500";
	}
}
